scarifier teeths - Francés Inglés Diccionario